.logo{
    position: relative;
    #hying{
        background: url(https://ziyimall.com/images/login-icon.png);
        width: 110px;
        position: absolute;
        top: 30px;
        left: 210px;
        height: 40px;
        // text-indent: -9999px;
    
    }
}


.login-wrap{
    background: url(../../static/img/singInbanner.jpg) no-repeat center center;
    height: 450px;
}

#footerW{
   
    .f-pret03{
        background-color: #fff;
    color: #333;
a{
    color: #333;
}    
}}




.login-wrap{
    .contaninter{
    .passport_box{
        .login-page{
            width: 380px;
            min-height: 410px;
            position: absolute;
            top: 141px;
            left: 50%;
            margin-left: 230px;
            padding: 15px;
            background: #fff;
            overflow: hidden;
            .signin{
                border: none;
                width: 350px;
                padding: 0 15px;
                margin: 0;
                background-color: #fff;
                .sign-title{
                    font-size: 24px;
                    padding: 0;
                    border-bottom: none;
                    margin-top: 30px;
                    margin-bottom: 20px;
                    height: 44px;
                    p{
                        text-align: center;
                        width: 290px;
                        display: inline-block;
                        vertical-align: bottom;
                        position: relative;
                        z-index: 1;
                        
                        a{
                            font-size: 24px;
                            margin-left: 50px;
                            margin-right: 3px;
                            text-decoration: none;
                            color: #8a8a8a;
                            &:nth-of-type(1){
                                color: #00A8FF;
                            }
                        }
                    }
                    .right_code{
                        position: absolute;
                        top: 15px;
                        right: 15px;
                        text-align: right;
                        width: 50%;
                        img{
                            vertical-align: middle;
                            border: none;
    
                        }
                    }
                }
                form{
                    position: relative;
                    ul{
                        list-style: none;
                        
                        .iteminput1,.iteminput2{
                            margin-bottom: 16px;
                            display: list-item;
                            height: 51px;
                            font-size: 116.66667%;
                            overflow: hidden;
                            label{
                                height: 32px;
                                overflow: hidden;
                                text-align: right;
                                float: left;
                                display: none;
                            }
                            input{
                                padding-left: 12px;
                                padding-right: 0;
                                height: 46px;
                                line-height: 46px;
                                font-size: 14px;
                                width: 336px;
                                color: #262626;
                                padding: 1px 4px;
                                font-family: inherit;
                                font-size: inherit;
                                font-style: inherit;
                                font-weight: inherit;
                                outline: 0;
                                border-width: 1px;
                                border-color: #ccc;
                                opacity: 0.7;
                            }
                        }
                        .action_agree{
                            font-size: 12px;
                            line-height: 1;
                            margin-top: 10px;
                            margin-bottom: 10px;
                                label{
                                    margin-left: 0;
                                    margin-right: 0;
                                    position: relative;
                                    top: -3px;
                                    font-size: 12px;
                                    cursor: default;
                                    vertical-align: middle;
                                    a{
                                        color: #0563c3;
                                        text-decoration: none;
                                    }
                                }
                        }
                        .itemnormal{
                            overflow: hidden;
                            button{
                                width: 350px;
                                height: 50px;
                                line-height: 50px;
                                outline: none;
                                color: #fff;
                                border: 0 none;
                                background-color: transparent;
                                padding: 0;
                                span{
                                    padding: 0;
                                    background: #00a8ff;
                                    display: block;
                                    cursor: pointer;
                                }
                            }
                        }
                        .linkaccount{
                            height: 16px;
                            line-height: 16px;
                            overflow: hidden;
                            text-align: right;
                            margin-top: 10px;
                            a{
                                padding: 0 5px;
                                font-size: 14px;
                                margin: 0;
                                color: #666666;
                                text-decoration: none;  
                            }
                        }
                        .thirdlogin{
                            text-align: center;
                            border-top: 1px solid #ccc;
                            position: relative;
                            overflow: visible;
                            margin-top: 35px;
                            div{
                                top: -11px;
                                display: block;
                                position: absolute;
                                display: inline-block;
                                left: 70px;
                                width: 210px;
                                background-color: #fff;
                                text-align: center;
                                span{
                                    margin-top: 0px;
                                }
                            }
                            span{
                                display: inline-block;
                                margin: 0 auto;
                                margin-top: 35px;
                                text-align: center;
                                a{
                                    margin-left: 3px;
                                    margin-right: 3px;
                                    color: #333;
                                    text-decoration: none;
                                    font-size: 14px;
                                }
                            }
                        }
                    }
                }
            }
        }
    }}
}